engine mounting lug - Alemán Inglés Diccionario